.top{ position:fixed; height:50px; padding-top:4px; background:#00b7f0; left:0; top:0; z-index:99999; width:100%; box-shadow:3px 3px 4px #ccc}
.topbox{ width:1200px; margin:0 auto;}
body{background:#f3f3f3}
@media(max-width:1024px) {
 .topbox{ width:1000px; margin:0 auto}
}
.logo{ width:310px; float:left; display:inline-block;}
.logo img{width:80%;height:80%;}
.nav{ width:680px; float:right; display:inline-block; text-align:right}
.nav a:link,.nav a:visited{ color:#fff; font-size:16px;transition:color 0.6s;}
.nav a:hover,.nav a:active, .nav a.on{ color:#00fcff;}
.nav a span{ display:inline-block; padding:10px 6px 0 6px}
.warp,.crumbs{ width:1200px; margin:0 auto}
.crumbs,.crumbs a:link,.crumbs a:visited{ color:#878686;font-size:12px;}
.crumbs a:hover,.crumbs a:active{ color:#01bafd;font-size:12px;}
/*.crumbs i{ width:200px; height:20px;}
.crumbs i:after {
    content:"...";
}*/
.warp1{ width:1198px; padding:20px; margin:0 auto; border:1px #e1e1e1 solid; background:#FFFFFF; overflow:hidden; height:auto;}
.warp2{ width:1198px;   margin:0 auto; border:1px #e1e1e1 solid; background:#FFFFFF; height:auto; overflow:hidden}
.topmar{ height:70px; background:#f3f3f3; clear:both}
.topmar1{ height:15px; background:#f3f3f3; clear:both}
.topmar2{ height:26px;  clear:both}
.topmar4{ height:70px; background:#fff; clear:both}
.wzddy{ padding:0 10px; background:#fff}
.l850{ height:400px; width:850px; float:left;}
.l800{ width:800px; float:left;}
.r350a{ width:350px; float:right; background:#fff}
.r350{ height:400px; width:350px; float:left; background:#fff}
 .swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
    .swiper-pagination-bullet {
        width: 12px;
        height: 12px;
        text-align: center;
        line-height: 12px;
        font-size: 12px;
        color:#000;
        opacity: 1;
        background: rgba(180,180,180,0.8);
    }
    .swiper-pagination-bullet-active {
        color:#fff;
        background: #007aff;
    }
	
	.pos_r{position:relative}
	.swiper-button-next1{ position:absolute; right:13px; top:20px; z-index:9; width:15px; height:15px; background:url(../images/right.png) no-repeat; cursor:pointer}
	.swiper-button-prev1{ position:absolute; right:30px; top:20px; z-index:9; width:15px; height:15px; background:url(../images/left.png) no-repeat; cursor:pointer}
	.swiper-button-disabled{ filter:alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity:0.5; opacity: 0.5; cursor:default}
	.swiper-Paginationlan{position:absolute; left:20px; top:10px; z-index:8; width:310px; padding-left:23px; border-bottom:1px #e5e5e5 solid; height:38px; line-height:38px; color:#03b7f6; background:#fff url(../images/star.png) no-repeat 0 9px}
.slidebox{ width:310px; height:320px; padding:20px 0 0 0; font-size:14px;text-align:left; line-height:28px}
.slidebox a:link img,.slidebox a:visited img{ width:308px; height:148px; border:1px #e5e5e5 solid; margin-bottom:8px; }	
.slidebox a:hover img{ width:308px; height:148px; border:1px #03b7f6 solid}	
.warp1 div{ line-height:38px}
.warp1 div i{ font-style:normal; color:#222; width:70px; font-size:16px; float:left; text-align:right}
.warp1 div p{ width:1084px; float:left; margin:0; padding:0}
.list_1,.list_2{ height:auto}
.list_1a{ display:inline-block; border:1px #c0c0c0 solid; background:#fbfafa; color:#c0c0c0; padding: 2px 10px 3px 10px; margin-left:20px; height:29px; line-height:24px;font-size:14px;}
.list_cle{ height:15px; clear:both; overflow:hidden;  border-bottom:1px #e1e1e1 solid; margin:0 0 20px 0}
.list_1 p a.on{border:1px #01bafd solid; background:#01bafd; color:#fff; }

.list_2a{ display:inline-block;  color:#c0c0c0; padding: 2px 8px 3px 8px; margin-left:20px; height:29px; line-height:24px;font-size:14px;}
.list_2 p a.on{color:#01bafd; ;font-size:14px;}
.list_3a{ display:inline-block;  color:#c0c0c0; padding: 2px 8px 3px 8px; margin-left:20px; height:29px; line-height:24px;font-size:14px;}
.list_3 p a.on{color:#01bafd; ;font-size:14px;}
.list_3a_data{display:inline-block; border:1px #c0c0c0 solid; background:#fbfafa; color:#c0c0c0; padding: 2px 10px 3px 10px; margin-left:20px; height:29px; line-height:24px;font-size:14px;}
.list_3 p a.sel{border:1px #01bafd solid; background:#01bafd; color:#fff; ;font-size:14px;}
.list_4a{ display:inline-block;  color:#c0c0c0; padding: 2px 8px 3px 8px; margin-left:20px; height:29px; line-height:24px;font-size:14px;}
.list_4 p a.on{color:#01bafd; ;font-size:14px;}

.list_5{ padding:6px 0;font-size:16px;}
.list_5a:link,.list_5a:visited{display:inline-block;  color:#616161; margin-left:40px; ;font-size:16px;}
.list_5a:hover,.list_5a:active{color:#01bafd;;font-size:16px;}

.list_box{ width:1200px; overflow:hidden}
.list_box ul{ padding:0; margin:0;  width:1300px; padding-left:2px}	
.list_box ul li{ width:280px; height:240px; float:left; overflow:hidden; margin:0 25px 25px 0; background:#fff;}
.list_box ul li a:link,.list_box ul li a:visited{ display:block; width:280px; height:140px; overflow:hidden; position:relative; filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9; text-align:center; line-height:126px}
.list_box ul li a:hover,.list_box ul li a:active{  filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity:1;}
.list_box ul li a i{ padding:8px; margin:0; position:absolute; z-index:9; left:0; bottom:0; width:280px; height:32px; background:#000;filter:alpha(opacity=60); -moz-opacity:0.6;-khtml-opacity:0.6; opacity: 0.6; color:#fff; font-size:14px; font-style:normal; line-height:22px}
.list_box ul li a:hover i,.list_box ul li a:active i{filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity:1;}
.list_box ul li img{ width:280px; height:140px;}
.list_box ul li p{ padding:12px; margin:0;font-size:12px;}
/*////////////////*/
.lad{ padding-top:6px}
.lad img{ width:800px}
.title1 { line-height:36px; font-size:24px; padding:16px 2px; border-bottom:1px #bfbfbf solid}
.title1 span{}
.title1 p{font-size:16px;padding:0;display:inline;}
div.bdshare-button-style0-16{ width:18px; height:18px; display:inline-block; }
.bds_more{ display:inline-block; color:#f3f3f3}
.digg{ padding:0 6px 0 12px; position:relative}
.digg i{ position:absolute; height:20px; width:30px; left:6px; bottom:16px; background:#21c0f0; color:#fff; border-radius:6px; font-size:12px; line-height:20px; text-align:center; font-style:normal; display:none}
.mapbox_l,.mapbox_r{ float:left; width:392px}	

.mapbox_l p{ padding:6px 0 7px 32px; margin:0}
.mapbox_l_1{ background:url(../images/22.png) no-repeat 5px 3px }
.mapbox_l_2{ background:url(../images/29.png) no-repeat 3px 11px }
.mapbox_l_3{ background:url(../images/32.png) no-repeat 2px 5px }
.mapbox_l_4{ background:url(../images/34.png) no-repeat 2px 5px }
.mapbox_l_5{ background:url(../images/37.png) no-repeat 2px 8px }
.mapbox_l_6{ background:url(../images/40.png) no-repeat 3px 8px }
#allmap{width:382px;height:262px; border:1px #ccc solid}
.conbox{width:800px; padding:20px 6px; color:#000; line-height:32px}

.r350abox{ border:1px #dedede solid; background:#fff; float:right; text-align:center; width:100%}
.r350abox h4{font-size:16px;  font-weight:100; padding:0 0 0 50px; margin:0; background:url(../images/06.png) no-repeat 8px 12px; height:51px; line-height:52px; color:#12bcef; text-align:left; border-bottom:1px #dedede solid}
.r350abox ul{ padding:25px; margin:0; list-style:none}
.r350abox ul li{ text-align:left; line-height:30px; margin:0; padding:0 0 20px 0}
.r350abox ul li a:link img,.r350abox ul li a:visited img{filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9; }
.r350abox ul li a:hover img,.r350abox ul li a:active img{filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity:1;}

.zrzxban{ width:1200px; margin:8px 0 0 0}
.zrzxban img{ width:100%; border:5px #bee2ee solid}
.zrzxcon,.zrzxcon1{clear:both; background:#fff; padding:9px 70px;}
.zrzxcon ul{margin:0; padding:0; list-style:none}
.zrzxcon ul li{ padding:20px 0 20px 0; margin:0; height:328px; border-bottom:1px #e5e5e5 dashed;}
.zrzxcona:link,.zrzxcona:visited{ display:block; background:#fff; height:286px;}
.zrzxcona:hover,.zrzxcona:active{ display:block; background:#fbfbfb; }
.zrzxcona:hover img,.zrzxcona:active img{border: 3px #bee2ee solid; }
.zrzxcona img{ width:354px; height:234px; border: 3px #e5e5e5 solid; float:left; display:inline-block; margin:25px 0 0 4px}
.imgr{  width:650px; height:234px;float:right; text-align:left; display:inline-block}
.imgr span{ display:block; height:44px; line-height:44px; font-size:22px; overflow:hidden}
.imgr i{ display:block; height:200px; line-height:26px; font-size:22px; overflow:hidden; padding:20px 0 0 0; font-style:normal; font-size:14px; font-weight:100}
.zrzxcon1 h4{ text-align:center; padding:10px 0; margin:0}
.zrzxcon1box{ line-height:28px; padding:4px 0 60px 0}
  .pages a,.pages span {
    display:inline-block;
    padding:2px 8px;
    margin:0 1px;
    border:1px solid #f0f0f0; 
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
}
.pages a,.pages li {
    display:inline-block;
    list-style: none;
    text-decoration:none; color:#58A0D3;
}
.pages a.first,.pages a.prev,.pages a.next,.pages a.end{
    margin:0;
}
.pages a:hover{
    border-color:#50A8E6;
}
.pages span.current{
    background:#50A8E6;
    color:#FFF;
    font-weight:700;
    border-color:#50A8E6;
}
.pages{ text-align:center; padding:10px 0}
.pageLine {display:block;height:50px;  width:1000px; padding-left:10px;padding-top:0; text-align:center; margin:0 auto 10px auto}
.pageLine a{width:36px; display:inline-block; }
.pageLine input{width:36px;text-align:center; height:36px; margin-right:20px; border:1px #ededed solid; line-height:36px}

.pageButton{height:36px;background:white;display:inline; }
.pageLine input.pageButtonSelected{height:36px;background:#3ab2f1;display:inline;  border:1px #3ab2f1 solid}


#pageButtons{ display:inline-block}

.zrzxban1 a:link,.zrzxban1 a:visited{ display:inline-block;filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9; position:relative} 
.zrzxban1 a:hover,.zrzxban1 a:active{ filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity:1;} 
.zrzxban1 a p{ padding:0; margin:0; position:absolute; bottom:0; left:0; height: 40px; width:100%; background:#000;filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9; color:#fff; line-height:40px; text-align:center}
.zrzxban1 a:hover p{filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity: 1;}
.zrzxban1_1,.zrzxban1_1 img{ width:714px; height:445px; float:left}
.zrzxban1{height:445px; overflow:hidden}
.zrzxban1_2,.zrzxban1_2 img{ width:450px; height:215px; float:right}
.zrzxban1_3,.zrzxban1_3 img{ width:450px; height:215px; float:right}
.zrzxban1_3{ margin-top:15px}

.zrzxconhd{clear:both; background:#fff; padding:9px 70px;}
.zrzxconhd ul{margin:0; padding:0; list-style:none}
.zrzxconhd ul li{ padding:20px 0 20px 0; margin:0; height:328px; border-bottom:1px #e5e5e5 dashed;}
.zrzxconhda:link,.zrzxconhdna:visited{ display:block; background:#fff; height:286px;}
.zrzxconhda:hover,.zrzxconhda:active{ display:block; background:#fbfbfb; }
.zrzxconhda:hover img,.zrzxconhda:active img{border: 3px #bee2ee solid; }
.zrzxconhda img{ width:354px; height:174px; border: 3px #e5e5e5 solid; float:left; display:inline-block; margin:25px 0 0 4px}
.imgr span.hdcon_1{ font-size:22px; display:block; padding:10px 0 0 0}
.imgr p span.hdcon_2{ display:inline-block; margin-right:20px;font-size:14px; color:#b0b0b0; height:auto}
.imgr p.hdconp{padding:0; margin:0; font-size:14px; height:30px; clear:both}
.imgr span.hdcon_3{ font-size:14px; display:block; color:#9a9a9a;height:auto; line-height:26px; clear:both; padding:10px 0; }
.imgr p span.hdcon_4{ display:inline-block; margin-right:40px;font-size:14px;height:26px; line-height:26px; overflow:hidden; color:#b0b0b0; background:url(../images/hd01.png) no-repeat 2px 0px; padding:0 0 0 35px}
.imgr p span.hdcon_5{ display:inline-block;font-size:14px; height:26px; line-height:26px; overflow:hidden; color:#b0b0b0;background:url(../images/hd02.png) no-repeat 2px 0px; padding:0 0 0 35px}


.ltkjban{height:614px}
.lt_715{ width:715px; float:left; height:614px}
.lt_715 div img{ width:715px; height:614px}
.lt_715r{ width:450px; float:right; height:614px;}



.swiper-button-nextlt {
  width:100%; height:20px; background:#d2d2d2 url(../images/nav_up.png) no-repeat center; position:absolute; left:0; bottom:0; z-index:9999}
  .swiper-button-prevlt {
  width:100%; height:20px; background:#d2d2d2 url(../images/nav_down.png) no-repeat center; position:absolute; left:0; top:0; z-index:9999}
   .ltkjindex{ display:block; height:100%; width:100%; padding-top:16px; cursor:pointer}
  .ltkjindex p{ display:block; margin:0; padding:20px 10px; text-align:center; font-size:16px;}
   .ltkjindex p span{ display:inline-block; float:left; width:120px; text-align:right}
   .ltkjindex p i{ display:inline-block; float:left; width:260px; text-align:left; font-style:normal}
    .ltkjindex_1{ border-left:16px #f49e11 solid}
	.ltkjindex_2{border-left:16px #0091d2 solid}
	.ltkjindex_3{border-left:16px #acd598 solid}
	.ltkjindex_4{border-left:16px #e058db solid}
	.ltkjindex_5{border-left:16px #0a7862 solid}
	.ltkjindex_6{border-left:16px #892d0d solid}
	
.ltkjibox_1 p{ margin:0;  padding:15px; width:100%; height:auto; position:absolute; bottom:0; left:0; background:#0091d2; color:#fff}
.ltkjibox_1{ position:relative}
.ltkjjan{ position:relative}
.ltkjjanp{ margin:0; padding:0; height:40px; overflow:hidden;}
.ltkjjanpbox{ height:400px; border:1px #0091d2 solid; background:#fff; overflow:hidden}
b.navu{ width:40px; height:40px; font-size:42px; position:absolute; left:500px; top:5px; font-weight:100; font-style:normal; color:#0091d2}
i.navu{ width:40px; height:40px; font-size:42px; position:absolute; left:500px; top:7px; font-weight:100; font-style:normal; color:#fff}
.ltkjjanpbox a:link,.ltkjjanpbox:visited{ width:290px; height:340px; display:inline-block; float:left; margin:25px 52px; position:relative;alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9; position:relative}
.ltkjjanpbox a:hover,.ltkjjanpbox:active{filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity:1;}
.ltkjjanpbox a p{ margin:0; padding:0; position:absolute; bottom:0; left:0; height:60px; width:100%; background:#000; color:#fff;alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9; text-align:center}
.ltkjjanpbox a:hover p{filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity:1;}

.ltkjcon{ padding:0}
.ltkjcon ul{ padding:0; margin:0; list-style:none}
.ltkjcon ul li{ height:300px; margin:50px 0 0 0; }
.ltkjcon ul li a:link,.ltkjcon ul li a:visited{ display:block; height:300px; background:#fff; color:#5a5a5a}
.ltkjcon ul li a:hover,.ltkjcon ul li a:active{ display:block; height:300px; background:#fbfbfb}
.ltkjcona:link,.zrzxcona:visited{ display:block; background:#fff; height:286px;}
.ltkjcona:hover,.zrzxcona:active{ display:block; background:#fbfbfb; }
.ltkjcona img{ width:450px; height:300px; margin:0; border:none}

.imgr1{  width:720px; height:234px;float:right; text-align:left; display:inline-block; padding:20px 0 0 0px; line-height:36px}

.jcsjban{ clear:both; height:448px}
.jcsjbani img{ width:100%; height:100%}
.jcsjconbox_1 a:link,.jcsjconbox_1:visited{ display:inline-block; margin:60px 0 0 80px; padding:0; height:340px; width:290px; position:relative;filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9;}
.jcsjconbox_1 a:hover,.jcsjconbox_1:active{ filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity: 1;}
.jcsjconbox_1 a img{height:340px; width:290px;}
.jcsjconbox_1 a p{ background:#000; text-align:center; color:#fff;filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity:0.9; opacity: 0.9; position:absolute; bottom:0; left:0; height:60px; padding:2px 6px; line-height:18px; font-size:14px; overflow:hidden; margin:0}
.jcsjconbox_1 a:hover p{ background:#000; text-align:center; color:#fff;filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity:1; opacity:1;}
.jcsjconbox {background:#fff}

.tmsyscon{}
.tmsyscon ul{ width:1300px; padding:0; margin:0; list-style:none}
.tmsyscon ul li{ width:376px; height:230px; overflow:hidden;  float:left; background:#fff; margin:30px 30px  0 0}
.tmsyscon ul li p{ display:block; height:100%; width:100%; margin:0; padding:15px; border:1px #ddeef7 solid; border-left:none; font-size:14px}
.tmsysli1{ border-left:15px #f1cf64 solid}
.tmsysli2{ border-left:15px #0392d8 solid}
.tmsysli3{ border-left:15px #f39500 solid}
.tmsyscon ul li p span{ display:block; color:#0087ca; }
.tmsyscon ul li p i{ display:block; color:#9fa0a0; font-style:normal}


.zrzxcon_l{ width:800px; float:left;}
.zrzxcon_r{ width:300px; float:right; text-align:left}
.zrzxcon_l ul{padding:0; margin:0; list-style:none}
.zrzxcon_l ul li{padding:20px 0; margin:0; display:block; border-bottom:1px #e3e2e2 dashed; clear:both; height:200px}
.zrzxcon_l ul li a:link,.zrzxcon_l ul li a:visited{ display:block; background:#f3f3f3 }
.zrzxcon_l ul li a:hover,.zrzxcon_l ul li a:active{background:#f5f5f5 }
.zrzxcon_l ul li a img{ display:inline-block; border:3px #e5e5e5 solid; float:left; width:240px; height:160px}
.zrzxcon_l ul li a:hover img{ border:3px #c1c0c0 solid;}
.zrzxcon_l ul li a p{ display:inline-block; width:500px; float:right; text-align:left; margin:0; padding:0}
.zrzxcon_l ul li a p span{display:block; font-size:26px;}
.zrzxcon_l ul li a p i{display:block; font-size:14px; color:#999999; font-style:normal; padding-top:16px;}

.zrzxcon_r_a{ width:300px; background:#fff; margin:0; padding:0 0 30px 0}
.zrzxcon_r_a dt{ right:50px; line-height:50px; text-align:center; font-size:18px; color:#fff;  background:#00b7ee; padding-right:20px}
.zrzxcon_r_a dt i{ display:inline-block;  background:url(../images/zrzxtj.png) no-repeat 0 8px; height:50px; width:32px; vertical-align:middle}
.zrzxcon_r_a dd{display:inline-block; margin:12px 20px 0 20px; border-bottom:1px #e5e5e5 solid; padding:8px 4px; width:258px}

.fxbox{ height:53px}
.fxbox span{ display:inline-block; margin-right:30px}
.bdsharebuttonbox{ height:22px; overflow:hidden}
